草庐IT

python - 扫描列表

全部标签

Python 脚本不会通过在 Windows 上双击来执行

对于这样的项目结构:/tumblr/tumblr/module_foo__init__.pysubmodule_foo.py/module_bar__init__.pysubmodule_bar.py__init__.pybot.py我正在做类似的事情:importsyssys.path.append('C:\\repos\\bot\\tumblr\\tumblr')fromtumblr.botimportBotclassSubmoduleFoo(Bot):def__init__(self):super().__init__()#...#...if__name__=="__main__

Python:用土耳其语字母阅读和打印土耳其语的问题

我在用python读取和打印土耳其语时遇到以下问题,无法识别单词中的土耳其语字母。但是当我尝试用其他语言(如俄语、日语和中文)存储字符串时,不会出现这样的问题。>>>s=u'abartmadığını'>>>su'abartmad???n?'>>>printsabartmad???n?如何调整编码来解决这个问题?我在Windows10上使用Python2.7.10,将命令行的代码页更改为28595似乎不起作用,我只是在python控制台中收到以下错误。LookupError:unknownencoding:cp28595 最佳答案

python - 从 PowerShell 语法错误运行 Python 脚本

以下是问题的摘要以及有关操作系统、系统环境变量的相关信息。启动PowerShell后,屏幕显示WindowsPowershellCopyright©2009MicrosoftCorporationPSC:\Users>我的输入是:Python输出是:Python2.7.4defaultApr8201319:54:46)[MSCv.150032bit(Intel)]onwin32"Type“help”……etc.我的下一个输入是:PythonCleanupStops.py输出是:File,line1PythonCleanupStops.py^"SyntaxError:invalidsyn

python - Windows 10.0.105 Pro 上的 Pip 问题

Pip应该与Python3.5捆绑在一起,但它显然不在我的路径中,而且我没有看到它的二进制文件。我试过这个解决方法:C:\Python35>py-mpipinstallrequestsYouareusingpipversion7.0.1,howeverversion7.1.2isavailable.Youshouldconsiderupgradingviathe'pipinstall--upgradepip'command.CollectingrequestsDownloadingrequests-2.9.1-py2.py3-none-any.whl(501kB)100%|######

windows - 我需要一个批处理文件来生成一个包含*仅*文件名的列表

我需要它在Win10和Win7机器上工作。如果我能让它工作,我会制作一个批处理文件。Winkey,"cmd"cd"e:\media\trainingvids"dir*.*/s/b/a-d>c:\temp\dork.txt所以,为了说明显而易见但确保我明白了,我打开命令提示符,切换到正确的目录,列出所有文件的目录(包括子目录(/s),不页眉或页脚采用“裸”格式(/b),并尝试不显示目录(/a-d)–然后将(>)发送/传输到我指定要命名和创建的文件(dork.txt)在我的c:中已经存在的临时目录(\temp)中。问题是它不起作用。我无法找到不包含完整路径和文件名的方法。我需要对语法进行微

windows - 如何从 Windows 10 的所有应用程序列表中删除已卸载的应用程序

我从Windows10中卸载了一个程序,但该程序文件夹仍然出现在“开始”菜单的“所有应用”列表中。然而,在继续之前,我应该提到安装​​和卸载是由InnoSetupStudio5为我编写的程序执行的。使用Debug模式安装/卸载几次后,InnoSetup安装“弄脏”了我的Windows10“所有应用程序”列表。如果我尝试单击“所有应用程序”中的程序,什么也没有发生——考虑到该程序已不存在,这是有道理的。我确认卸载确实从C:\ProgramFiles(x86)中删除了实际的文件和文件夹。我查看了C:\ProgramData\Microsoft\Windows\StartMenu\Progr

python - 我如何在运行时编写 Python 文件?

我想在Python中创建多个文本文件。这些文件将在代码运行时创建。我正在考虑使用fn=date.today().isoformat()+".log"或>>>fromdatetimeimportdate>>>fn=ctime()+".txt">>>printfnThuFeb1822:21:352016.txt这样我就可以始终获得唯一的文件名。但是实验似乎不太顺利,因为我想动态地向其中插入数据,因为它可能来自任何外部源。发生了一些愚蠢的错误,如下所示,>>>fn=date.today().isoformat()+".log">>>printfn2016-02-18.log>>>quit()

使用 tkinter 的 Python 多线程

我正在尝试构建一个有点像个人助理的TkinterGUI,但是我遇到了第一个障碍:(当我更新GUI并使用speech_recognition收听时,它卡住并说没有响应!我了解我需要使用多线程,但我仍然不知道如何使用它!这是我的代码和我使用多线程的失败尝试。importtkinterastkfromsubprocessimportcallassayimportwinsoundimportspeech_recognitionassrimportthreadingdefcbc(tex):returnlambda:callback(tex)defcallback(tex):button="Lis

python - 运行使用 cx_freeze 制作的 tkinter exe 时出错

我正在尝试使用cx_Freeze从用Python3.5编写的脚本创建一个独立的exe,以便能够在没有Python的计算机上运行它。程序本身只是一个使用tkinter的简单UI的小型计算器。我正在使用Windows10。我创建了一个如下所示的设置脚本。importsysfromcx_Freezeimportsetup,Executable#replacescommandlinearg'build'sys.argv.append("build")filename="Widgets_tmp.py"base=Noneifsys.platform=="win32":base="Win32GUI"

python - 嵌套的 for 循环,设置变量和 if else 在批处理脚本中

我正在尝试制作一个批处理脚本,它将在文件中写入特定的IP地址。我有一个txt文件(由一个python脚本创建),其中包含一个IP地址列表(每个新行一个),现在我需要使用for循环ping每个IP,检查TTL值是否在100到128之间(windows主机)并将IP地址写入新文件。我一直在尝试调整以设置变量和for循环,但这一切都变得太复杂而无法运行。到目前为止,我已经达到:-编辑:在命令下更正for/f%iin(ip.txt)doping-n1%i|find"TTL"这将给我多行Ping输出,这里只显示单行(我使用4.2.2.2只是为了举例)Replyfrom4.2.2.2:bytes=